﻿


body,  ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote { margin:0; padding:0;color:#333;font-family:"微软雅黑"; font-size: 14px;}
*{margin:0;padding:0;border:0.5;}
body{font-family: Microsoft YaHei!important;color:#333; /*overflow-x:hidden; */min-width:1300px; background-color:#fff;}
img { border:0; }
.clear { clear:both; }
em,i{ font-style:normal}
a:hover { text-decoration:none; color:#e51e01;font-family:"微软雅黑";}
.w1100{ clear:both;width:1100px;margin:0 auto;zoom:1; overflow:hidden;}
.w1200{ clear:both;width:1200px;margin:0 auto;zoom:1; overflow:hidden;}
.w1300{ clear:both;width:1300px;margin:0 auto;zoom:1; overflow:hidden;}
.w1500{ clear:both;width:1400px;margin:0 auto;zoom:1; overflow:hidden;}
.w1330{ clear:both;width:1340px;margin:0 auto;zoom:1; overflow:hidden;}

.cfl{ float: left;}
.cfr{ float:right;}
html, body {
	width: 100%;
	height: 100%;
}
#container {
	overflow: hidden;
	position: relative;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
}



.sygsjj{background:url(jjbj.jpg) top center no-repeat;padding: 55px 0 0 0;}
.tit2{position: relative;text-align: center;font-size: 36px;color: #555;height: 70px}
.tit2 em{display: block;font-size: 20px;color: #d11f1f;font-weight: normal;margin-top: 0px}
.tit2:after{position: absolute;content: "";width: 40px;height: 1px;background: #ccc;top: 36px;left:50%;margin-left: -150px}
.tit2:before{position: absolute;content: "";width: 40px;height: 1px;background: #ccc;top: 36px;left:50%;margin-left:100px}

.gs_sy{display: flex;margin-top: 45px}
.gs_sy dl{flex: 1;text-align: center;}
.gs_sy dl dt{font-size: 92px;color: #d11f1f;font-family: Arial}
.gs_sy dl dt sup{font-size: 40px;}
.gs_sy dl dd{color: #555555;font-size: 16px;}
.gs_sy1{text-align: center;color: #555;margin-top: 42px;font-size: 15px;line-height: 170%}

.syjj_wz{overflow: hidden;margin-top: 40px}
.jjwz{background: url(gb.jpg);width: 649px;height: 388px}
.jjsp{width: 651px;height: 388px;}
.jjwz h3{color: #fff;font-size: 26px;margin: 55px 0 20px 74px;font-weight: normal;}
.jjwz1 p{color: #fff;font-size: 14px;line-height: 200%}
.jjwz1{margin: 0 70px}
.jjwz a{border:2px solid #fff; color: #fff;padding: 5px 20px;display: inline-block;margin-left: 70px;margin-top: 20px}
.jjwz a:hover{background: #d11f1f}

.sycp{background: url(cpbj.jpg) top center no-repeat #eeeeee;padding-bottom: 30px}
.syhz{background: url(hz.jpg) top center no-repeat;height: 430px;}
.synews{background: url(core_pt3_bg.jpg) top center no-repeat #eeeeee;}
.tit1{text-align: center;color: #fff;font-size: 36px;padding: 50px 0 20px 0}


.syal li{float: left;margin-right: 5px; height: 260px;background: #fff; padding-top:0px}
.syal li img{height:260px;margin: 0 auto}
.syal li a{background: #fff; text-align: center}
.syal li a img{height:260px;margin: 0 auto}
.syal li a ol{color: #555;text-align: center;padding-top:5px;font-size: 16px}

.sycp_x {text-align: center;}
.sycp_x a{display: inline-block;padding: 5px 20px 5px 20px;text-align: center;border: 1px solid #ccc;margin: 10px 2px 0 2px;-webkit-transition: all .3s;
-moz-transition: all .3s;
-ms-transition: all .3s;
-o-transition: all .3s;
transition: all .3s;
}
.sycp_x a:hover{background: #333;color: #fff;padding: 5px 25px}





.news_l{display: -webkit-flex;
display: -moz-flex;
display: -ms-flex;
display: -o-flex;
display: flex;}
.news_l a{flex: 1;margin-right: 20px;position: relative;}
.news_l a b{position: absolute;top: 0;left: 0;display: block;width:66px;height: 66px;background: #000;color: #fff;font-size: 26px;text-align: center;}
.news_l a b i{display: block;font-size: 12px}
.news_l a img{width: 100%;height: 220px;border: 1px solid #ccc}
.news_l a h3{font-size:18px;color: #3e3d3d;margin: 16px 0 5px 0;width: 98%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; }
.news_l a p{color: #777777;line-height: 160%;height: 80px;overflow: hidden}
.news_l a:hover p,.news_l a:hover h3{color: #b8000e}
.news_l a:hover b{background: #d11f1f}

.g_ban{background:#ccc;height: 500px;
	max-height: 650px;overflow: hidden}





#banne{width:100%;overflow:hidden;}
#banne .banneCon{margin:0px auto;position:relative;z-index: 0}
#banne .banneCon .before{background:rgba(255,255,255,0.8);position:absolute;z-index:1;border-radius: 5px;}
#banne .banneCon .before img{position:absolute;right:40px;cursor:pointer;}

#banne .banneCon .after{background:rgba(255,255,255,0.8);position:absolute;z-index:1;border-radius: 5px;}
#banne .banneCon .after img{position:absolute;left:40px;cursor:pointer;}

#banne .banneCon .scroll1{position:relative;}
#banne .banneCon .scroll1 .item{float:left;text-align: center;}
#banne .banneCon .scroll1 .item .img-box{margin: auto;}
#banne .banneCon .scroll1 .item .img-box img{display: inline-block; width: 100%;height: 100%;border-radius: 5px;}



@media (min-width: 1441px) {
 .w86{ width:1300px; margin:0 auto;}
 .xiala-nr{ width:80%; margin:0 auto;}
 .head .inav > ul > li{ font-size:20px; font-weight:bold;}
 .head .logo{ margin-right:90px;}
 .wrap{ width:1300px; margin:0 auto}
 .head .inav_wrapper{ width:58%;}
 .dq-ri .in-yy{font-size:28px;}
.dq-ri .in-yy span{ font-size:60px;}
.dq-ri{ width: calc(95% - 723px);width: -webkit-calc(95% - 723px);}
.in-new01 dl{ padding-bottom:73px; padding-top:43px;}
.in-new02 dl dd{ font-size:16px;}
.in-new02 dl{ padding-top:25px;}
.footer dl{ padding-right:162px;}
.js-shu li{ margin-left:40px;}
.picScroll-left .bd ul li{ margin:0 2px;}
.ab-ti p{ font-size:16px;}
.js-shu li span{ width:75%;}
.js-shu li input{ width:80%;}
 header .nav-box {width: 58%;margin: 0 auto}
 header .nav-box a.tit {font-size: 20px;}
 .in-hy-le p, .in-hy-ri li p{ font-size:16px;}
.yy-ri02{padding:50px 37px;}
.yy-ri02 p{font-size:30px;}
.yy-ri02 span{ padding:25px 0 45px 0;}
.CbContainer2 dl dd{ float:left; width:40%;}
.hy-Menubox ul li{ padding:35px 0;}
.pz-min_pic{ width:1400px; margin:0 auto}
.case-biao{margin-top: 20px;}
.pz-ban2{ width:95%;}
.pz-ban2 ul li{ width:1330px;}
}

